@echo off
rem Останавливает текущий домен через управлние сервисами Windows, на всякий случай убивая затем процесс java.exe, занимающий больше 700 Мб.

set domain_dir=%1
if "%domain_dir%"=="" (set domain_dir=%~dp0)
IF %domain_dir:~-1%==\ SET domain_dir=%domain_dir:~0,-1%

for %%I in ("%domain_dir%") do set domain=%%~nI

if "%domain%"=="" (
	echo Domain name was not specified
	exit 1
)

echo Domain name is %domain%
echo Domain dir is %domain_dir%

echo Stopping domain %domain%
echo #### Stop service "%domain%" ...
net stop %domain%
echo #### Kill process ...
taskkill /fi "imagename eq java.exe" /fi "memusage gt 700000" /f
exit 0